land transport vehicle - Turco Inglés Diccionario